flavour (of wine) - German English Dictionary